information technology manager - German English Dictionary